shower (light rainfall) - Espagnol Anglais Dictionnaire